Steve Dzerigian

Living Statue, Athens, Greece, 2007

return to main gallery