Photo: Hilbert Oosting Panoramio

Church of Agios Nikolaos

Greek Orthodox

Delphi

Greece

St. Nicholas is the main church in Delphi.
Photo: Nikos Nektarios Vamvoukos
Photo: Nikos Nektarios Vamvoukos