Thursday, September 29, 2016

Happy leaf

1 comment:

Elena said...

It's a Quokka. It is known as the happiest animal in the world by some because they appear to smile all the time.