Euclidean Paradise
Ink on Stonehenge PaperĀ 
2009
15" x 22"




HOME