48" x 24"  Acrylic on Canvas - Framed

The Stallions of Venice

$1,800.00Price