green frog with red eyes macro closeup detail

- Image ID: K67T1W

green frog with red eyes macro closeup detail

Guilherme Omella Mainieri / Alamy Stock Photo

Image ID: K67T1W

Location: São Paulo - SP, Brasil