Reports

"A visit to the clock factory of Messrs. John Moore and Sons, Clerkenwell Close, London"

There are no relevant reports for this item