Arrival of her majesty in the place du carrousel tuileries

England, 1855

33 x 24 in (84 x 61 cm)

ID #LBT20x30-J-661

Illustration for The Illustrated London News

English News Poster.

100-250 art original posters size-33x24 vintage vintage posters

More from United Kingdom & Ireland