Ashley Cooper / Urban wind turbine on the roof of The Peninsula, a new office development in Manchester, England, UK. January 2010
01596115
Ashley Cooper / Urban wind turbine on the roof of The Peninsula, a new office development in Manchester, England, UK. January 2010
01591436
Ashley Cooper / The Green building, an environmentally friendly mixed use development next to Oxford Road Railway Station, Manchester, England, UK, November.