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