Tuesday, 26 August 2014

Cap D'Artruts, on the southern shore of Menorca, with one of the locally produced boats passing the lighthouse