1218 mini turtle

0311

mini turtle

Advertisements

1208 where’s the water?

You have to look very very carefully but a couple of droplets are falling out of it’s mouth…

0301

sweet cow