Add new comment

Thanks for your response. Deer Island is indeed one of the most beautiful places in the world! Taline