Emil on August 10th, 2008

New York? London? Tokyo? Shanghai? They all look the same these days…

Leave a Reply

You must be logged in to post a comment.