Frogs are Overtaking the Island

Frog or Toad? You decide. These things are huge. And they love to have their pictures taken.

frog01
©2001, Paul Lee Adams
Frogs are Overtaking the Island