P20110922-102a323
Released
Derschlauefuchs

Means ''the foxy fox'' in english :3


He is part of an illustration im working on ~

0
resources
results
3