Italy - Elia Locardi
Powered by SmugMug Log In

Eye of the Storm || Vernazza

A powerful storm begins to engulf the beautiful Italian town of Vernazza in Cinque Terre.