Monday, October 30, 2006

Super Car Spotting



Lamborghini Gallardo parked outside of a Shinjuku department store.

No comments: