Scopes at McMaster #1

Telescopes on display at McMaster University.