Capo Caccia

Capo Caccia

Capo Caccia, Sardinia, Italy - April 10 2013
The western side of the cape gave the best photo oppotunities on the swifts.