Magens Bay Pelican Encounter

2 years ago
5

A look at the beautiful pelicans that can be found at Magens Bay on Saint Thomas, US Virgin Islands.

Loading comments...