Hi-res online download not available. Delivery in 24 hours.
Title: The Treaty of London signed on 19 April 1839
Caption: The Treaty of London signed on 19 April 1839 between the Concert of Europe; the United Kingdom of the Netherlands and the Kingdom of Belgium. Under the treaty; the European powers recognized and guaranteed the independence and neutrality of Belgium and confirmed the independence of the German-speaking part of Luxembourg
Credit: Album / World History Archive
Image size: 4109 × 5103 px | 60.0 MB
Print size: 34.8 × 43.2 cm | 1617.7 × 2009.1 in (300 dpi)