top of page

A small town on the Ligurian coast of Italy. It's where the locals vacation.

Lerici, Italy

bottom of page