Virgin Islands Beach

Colorful beach panorama in St John, Virgin Island.