Mackialo
Subscribe
London · 10/09/2019
Links
Location
London
UK
In the middle of urban jungle, we aimed to create a green nature instalation which would raise environmental awareness,engage local communities and promote green city concept.
2026
All rights reserved
Made with
WebDev I'm