Year: 2014

Artist: Dear Green and Lars Huse

Address: 20-28 Renfield Lane, Glasgow, Scotland, United Kingdom