The Apotheosis of Homer
National Gallery of Victoria 2016
Hand printed chromogenic print mounted on aluminium
2016

Echo
12 November – 3 December 2016
Caves

→   next