Thursday, December 23, 2010

Don Quixote

Donki store, Kabukicho, Tokyo

No comments:

Post a Comment