God’s Eye
“Artificial Artifact”
by Lowell Webb, 2006
Approx 10-11 inches in diameter (does not include dimension of frame)
Professionally framed

Advertisements