limosa (time slice, integrated)
digital print
pigmented ink on paper
8 x 26 inches, 2006
|
cv
|
contact
|
home
|