Next Page Texture red3
Common Toad banner

Common Toad (Bufo Bufo)

Location: New Forest National Park, Hampshire, UK.