About
Design
Illustration
Caricatures
Media
Applied Arts
Painting
Sewing
Proof that Transformers really exist
Date:
June 8, 2009
Author:
admin
Category:
Image A Day
Tags:
China
,
photo
← College newspaper archives: "Techno Brain"
in class →
Yes, that’s right.
This one
has retired to the city of
Zhuji
, China.