Lee Leenam, Ruins Mona Lisa (2013 - 65" LED TV - 5 min 40 sec)

January 10, 2019