Saturday, August 18, 2007

1512.

When did mannequins stop having heads?

No comments: