Steve Dzerigian

Guardian, Saqqara, Egypt, 2009

return to main gallery