ARTWORK > Becoming Language

La Catedral, Barcelona
La Catedral, Barcelona
pigment print
50 x 40 in
2006