Black Lizard, Tavastia, Helsinki. June 2013.

Black Lizard, Tavastia, Helsinki. June 2013.