The beautiful town of Charlotte Amalie in Saint Thomas US virgin islands in the Caribbean sea

- Image ID: HPY62X
The beautiful town of Charlotte Amalie in Saint Thomas US virgin islands in the Caribbean sea
Jon Helgason / Alamy Stock Photo
Image ID: HPY62X