Photo taken by
© Mike Laurenzi
Isla Grande, truly a tropical paradise in Panama.
***If you have a photo of Isla Grande, that you'd like to share...please
Copyright © 1999-2009 Snow W. Frost
All rights reserved.
Reproduction without permission is strictly forbidden.