Teresa Westman is an architecture student at the Royal Institute of Technology in Stockholm, Sweden. She is currently doing her masters thesis centered around urban concepts of sustainability and relations to natural and man-made landscapes.
Teresa Westman is an architecture student at the Royal Institute of Technology in Stockholm, Sweden. She is currently doing her masters thesis centered around urban concepts of sustainability and relations to natural and man-made landscapes.