Snow globe Leda and the swan
1007
Sold by Culturespaces
ExhibitionsMasterpieces from the Borghese gallery
Sites
Musée Jacquemart André
For your Christmas shopping, place your order before December 16 to receive it on time.