thunderstruck9: Andy Denzler (Swiss, b. 1965), Echo Lake, 2010. Oil on canvas, 150.5 x 150.5 cm.
tags:
original: https://stemss.tumblr.com/post/154102727041