Plectrohyla ephemera

Redirect to:

  • Sarcohyla labeculata