Iglesia Parroquial de Santa María la MayorParishShareCalle IglesiaRebolledo de la Torre, Castilla y LeónSpainGet directions