Magens Bay on St Thomas USVI

Magens Bay on St Thomas USVI

View of Magens Bay – the world famous beach on St Thomas in the US Virgin Islands

by
by
by
by
by
by