Office Building in Igualada, Barcelona (Spain)

2006 - 2007