Whipple Observatory

The massive structure containing the Whipple Observatory Telescope.
18 Nov 2012

Comments

No comments posted yet.