Iglesia de San Pedro Apóstol, Dehesa de Cuéllar
Cuéllar, Spain
Cuéllar, Spain
Named after - Peter
Architecture
Architecture style - Romanesque architecture
Interior image
Latitude: 41.3969444400 , Longitude: -4.2355555600
Named after - Peter
Architecture style - Romanesque architecture
Latitude: 41.3969444400 , Longitude: -4.2355555600