Schermata 2014-11-04 alle 11.59.57 Published 04/11/2014 at 666 × 400 in Two Prints from LS III are on sale at HKP Gallery