Cosla 25

Madonna of Science, Italian School, 18th c., 38 3/8” x 23 3/8”, oil on canvas

Cosla 25