From Cap de Cavalleria

From Cap de Cavalleria
North of Menorca, hardly anyone there (apart from goats)

10 June 2007