Marsh Frog-London Wetland Centre

Marsh Frog-London Wetland Centre

Observation - Marsh Frog-London Wetland Centre. Description: Not knowledgeable in this area but I think this may be a Marsh Frog which is the largest European frog.

Not knowledgeable in this area but I think this may be a Marsh Frog which is the largest European frog.