Place of worship Delphic oracle. Delphi, Greece.

Place of worship Delphic oracle. Delphi, Greece.

 Stock photo ID: 121639555