Frog on lily petal

- Image ID: HNWAFT
Frog on lily petal
Derek Bell / Alamy Stock Photo
Image ID: HNWAFT
Location: Brisbane Botanic Gardens