Steve Dzerigian

Garrapata Beach, California, 1978

return to main gallery