BrendanSmith If this one was spotted in Costa Rica, it would most likely be Agalychnis spp. or Duellmanohyla spp.
Comments (3)