Iglesia de Santiago de TrabazosParishShareCalle La Iglesia24745 Encinedo, Castilla y LeónSpainGet directions