Metal sculpture of frog Wales Botanic Gardens, Llanarthne, S Wales UK.

- Image ID: A1GCXC

Metal sculpture of frog Wales Botanic Gardens, Llanarthne, S Wales UK.

Alan J Jones / Alamy Stock Photo

Image ID: A1GCXC

Location: Wales Botanic Gardens Llanarthne SW Wales UK EU