Frogs and frogspawn in garden pond, North East England, UK

- Image ID: FN389N
Washington Imaging / Alamy Stock Photo
Image ID: FN389N
Location: North East England, UK