Wednesday, August 18, 2010

21st Century Suburbia


These apartments in the southwest of London, Ontario, make the claim that they are the finest in the city. Hmmm.

For the story that goes with this picture, check out my post on Rockin' On: the blog.

No comments: