Amouage – Window Display
Amouage Alcove & Window Display, Harrods, London, UK Production and installation by Pardgroup