Image Library

Lumley Earl of Scarborough

£0.00
Image ID
O-1370
Device
Shield
Medium
Inn sign
Location
Scarborough Arms St Mark's St London E1
Date Photo
1984

Digital Download