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