Soleil Royal

French Flagship - 1670

Oil on canvas board 18" x 24"
Private collection

 

Giclée print available