Old Movie Advert Androcles and the Lion Historical Archival Document

- Image ID: DMAK6Y
GeoPic / Alamy Stock Photo
Image ID: DMAK6Y
Location: UK United Kingdom Great Britain GB England