More images of ????
Image
Notes
Shane Telescope, 15 June 2003
Shane Telescope, 15 June 2003
Shane Telescope, 15 June 2003