Dogtooth Flower

July 2021

Installation, Future Systems Building
400 Meters Width, 60 Meters Height
Selfridges. Birmingham, UK






OSMAN STUDIO 2021©