Ben Levin The Stallion Watercolor 22x18 Framed 600

Ben Levin