A travel or in-the-news concept, map of the world with a pin marking the area of Athens Greece.

Royalty-free stock photo ID: 79569697

A travel or in-the-news concept, map of the world with a pin marking the area of Athens Greece.