Friday, January 22, 2010

Heidelberg Project

A quick glimpse at the Heidelberg Project located in downtown D-town (aka Detroit). The project was also recently noted in the Economist.

No comments:

Post a Comment