Greek flag in front of traditional greek church in Oia village, Santorini Island, Greece

Royalty-free stock photo ID: 129085127

Greek flag in front of traditional greek church in Oia village, Santorini Island, Greece