deleted

By deleted

Tal Te Vigila

Which I think means something like "it's watching you". These little ducks are all over the place at the moment.

Comments
Sign in or get an account to comment.