The town of Hydra (Greece) from the sea. Unknown date.

The town of Hydra (Greece) from the sea. Unknown date.

The town of Hydra from the sea. Unknown date.