St Peter Church
St Peter Church

Location: Italy, Rom

Photographer: Panajiotis "Panos" Kokkalis

St Peter Church

Location: Italy, Rom

Photographer: Panajiotis "Panos" Kokkalis