IMG_4364

There is peace -- and cicadas -- in stunning Milos, Greece.

Talk to us ...