Parrot statues are seen next to stairs that lead to a beach at Little St. James Island near Charlotte Amalie

Parrot statues are seen next to stairs that lead to a beach at Little St. James Island near Charlotte Amalie