Turner, Gerard L'E.

Antique scientific instruments