Baja California Treefrog on Santa Cruz Island in Channel Islands
Loading…
Image info
Baja California Treefrog on Santa Cruz Island in Channel Islands
Baja California Treefrog (aka Baja California Chorus Frog) (Pseudoacris hypochondriaca hypochondriaca) in a pond of standing water along Scorpion Creek on Santa Cruz Island, Channel Islands National Park, California, USA.