Wheel lock mechanism, Tower of London, c17th century

Bildnummer 12901506
Wheel lock mechanism, Tower of London, c17th century
;