Shanghai Musicians - nicky almasy photography
Alec Haavik as the Lizard, 2011

Alec Haavik as the Lizard, 2011