stalactites

stalactites

2012

lambda print, 120 x 80 cm framed