LOT 16
Artist: Venetian School
Title: (The Abduction of Helen)
Medium: Oil on canvas Size: 41 x 39 1/4 inches (104 x 99.7 cm)
Date: 17th century
EST: $3,500-4,500
BID NOW