SALT FISH, 36 X 30 INCHES, OIL ON LINEN

Previous
Previous

ROMA

Next
Next

SEEING THE ELEPHANT