A ENGLISH LARGE MAHOGNY AND BRASS MAGIC LANTERN
Made by London firm Newton&Son ca 1895.
Complete with slide mechanism, etc.
Sice L 60CM H 40 CM
BACK
MAIN PAGE