Please note that Hugo Michell Gallery is currently closed. Online Shop orders will be shipped from January 6th 2026.

THE DEVIL IS IN THE DETAIL

28 May to 27 June 2015