Back to photostream

Parking Deities

Seen in Asakusa, Tokyo, Japan

1,150 views
59 faves
126 comments
Uploaded on November 18, 2011
Taken on October 28, 2011