Wheel lock mechanism, Tower of London, c17th century

Numéro d’image : 12901506
Wheel lock mechanism, Tower of London, c17th century
;