Thomas Hart Benton – Achelous and Hercules

Thomas Hart Benton – Achelous and Hercules

(I hope the size of this doesn’t blow up too many displays…)

Rating