Firefly Island Beach

The Firefly Island Beach, is a beach in Firefly Island, Liberty City.