Portfolio > About

All Those Beautiful Thoughts You Have in the Red Show, Tampere, Finland.
All Those Beautiful Thoughts You Have in the Red Show, Tampere, Finland.
Photograph
2007

Galleria Seriola, Tampere, Finland. (This photo is borrowed from the Seriola Gallery website.)