• TRAVEL June 30th, 2011

    Just lemons

    The triumph of the lemons in the isle of Ponza.

    Photo MUSE