Stock Photo: View from the upper terrace at Meudon, France 19th Century. Engraving.
Stock Photo: 1788-37438 View from the upper terrace at Meudon, France 19th Century.  Engraving.