View My Cart
This picture was taken at the Garden of the Groves in Freeport, Bahamas. If you are a visitor to Freeport this is a must see.