Saint John the Baptist Church

5.0
(1 reviews)
F96G+GC Oia, Greece, Oia Greece
Religious Sites
Sights & Landmarks
Attraction
Saint John the Baptist Church | Fira | Greece | TripAligner