00130Gallery Helsinki

Helsinki, Finland

Korkeavuorenkatu 27
00130 Helsinki
Helsinki, Finland

00130gallery@gmail.com

Teemu Lehmusruusu: Love is a Dog from Hell installation