November 16, 2012December 10, 2012 Cabo Verde’s magical islands – my top 35 pictures Continue reading →