Iglesia de Santa ColumbaParishSharePlaza Mayor37488 Villar de la Yegua, Castilla y LeónSpainGet directions