Bughattan

 

A skyscraper bug hotel for London insects in Sutcliffe Park, Eltham.

 

A commission from Ikea and the Royal Borough of Greenwich

Back to top