Sunday, November 16, 2008

Zenbit: Stellar Toilet

















I would love to see the rating guidelines.

Location: Beijing, China
Date:
March 17. 2006

No comments:

Post a Comment

Sorry for the CAPTCHA, folks. The spammers were stealing too much of my time.