Iglesia de San PedroParishShareCalle San Pedro09219 Villanueva de Teba, Castilla y LeónSpainGet directions