Le Louvre, oil on canvas 60 in x 72 in.,152 cm. x 183 cm. details archivesmainprints previous

next