century glass fly trap
22a

Mid 19th century glass fly trap

A mid 19th century glass fly trap

£75.00