Place of worship Delphic oracle. Delphi, Greece.

Royalty-free stock photo ID: 121639555

Place of worship Delphic oracle. Delphi, Greece.