Menemsha Cast

2006

32" X 24"

Oil on Panel

SOLD

The last cast.
The fundamental expression of faith.