PANAMA | Monday, 26 May 2008 | Views [952]
a red frog in Bocas Del Toro...there is a beach named red frog beach after these frogs...nice beach too