French School — The Triumph of Neptune

The Triumph of Neptune

$500
French School, 18th Century The Triumph of Neptune oil on canvas 44 x 58½ in. (111.7 x 148.6 cm.)