Stewart Brown

France

5c65183ab039 author

Writer

Stewart Brown

Oil on Canvas, 32"W × 26"H × 1"D



More artworks from Stewart Brown