Seaview.

Seaview.

View from Palamidi. Nafplio, Peloponnese, Greece.