Wednesday 12 May 2010


The beautiful little island of Pladda with its much needed lighthouse situated off the south east coast of Arran