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

Be Sociable, Share!

One Response to “”

Leave a Reply