Steve Dzerigian

Goddess Stone, Avebury, England, June, 2000

return to main gallery