lemon San Marco di Castellabate Italy Share this image Share this image lemon San Marco di Castellabate Italy September 2017 by Jon Shore 72dp-6269 FacebookGoogle+PinterestLinkedInTwitter