Black Lizard at Tavastia, Helsinki. June 2013.

Black Lizard at Tavastia, Helsinki. June 2013.