A very large toad (immediately made me think Cane Toad) in the middle of the Norway plaza pond. I couldn't get closer to get a better photo with my phone.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy