Image Library
Teck, Honours of House of
£0
Image ID
E-0371
Device
Achievements
Medium
Panel
Location
Prince of Teck Inn Earls Court, London SW5
Digital Download