Parrot statues are seen next to stairs that lead to a beach at Little St. James Island near Charlotte Amalie Pamela Toledo 5 años ago