Iglesia de Santa MaríaParishSharePlaza Santa María09142 Tubilla del Agua, Castilla y LeónSpainGet directions