23 posts

Neil Armitage

I spend some of my time deep seas fishing in Saint Lucia waters.

About

Neil Armitage

About Us I have a love for the Caribbean and got married in Saint Lucia in 2006. I have been…

Read more