Red frog

Red frog

Observation - Red frog - UK and Ireland. Description: This frog was found in a cellar of a house and released into a garden.

This frog was found in a cellar of a house and released into a garden.