Stock Photo - Ammoudia, Epirus, Greece. Swampland beside the Acheron River. Village of Ammoudia in background.

Stock Photo: Ammoudia, Epirus, Greece. Swampland beside the Acheron River. Village of Ammoudia in background.

Searchable keywords

  • Acheron
  • Acheron River
  • Ammoudia
  • Epirus
  • Estuary
  • Grecian
  • Greece
  • Greek
  • River
  • Swamp
  • Swampland
  • Swampland beside the Acheron
  • Town
  • Village
  • Village of Ammoudia in background
  • Water
Ken Welsh

More from this author

Ken Welsh Images & Videos on the website: 32596