James Langston (American)

allegorical table by james langston

James Langston

Allegorical Table, 2006