Fine Art museum, Lyon, France. Lorenzo Costa, Nativity scene, c.1490, oil on wood.

- Image ID: PX5MAX
Fine Art museum, Lyon, France. Lorenzo Costa, Nativity scene, c.1490, oil on wood. Stock Photo
Enlarge
https://www.alamy.com/licenses-and-pricing/?v=1 https://www.alamy.com/fine-art-museum-lyon-france-lorenzo-costa-nativity-scene-c1490-oil-on-wood-image222631218.html
Fine Art museum, Lyon, France. Lorenzo Costa, Nativity scene, c.1490, oil on wood.
Godong / Alamy Stock Photo
Image ID: PX5MAX