Image Library
Louis XVI King of France 1774-1792
£0
Image ID
T-1846
Device
Achievement
Class
Medium
Monument
Location
St Denis Abbey, France
Date Subject
1793
Date Photo
18/6/1905
Digital Download