Venus in Sloan Square


‘Venus in Sloan Square’

Oil on Canvas
16” x 22”