PHOTO
b2ba8d89-96fb-4e31-9989-34d93596f7ce.sized-1000x1000.jpg
By Contributed by Maria Gebhardt | November 4A telescope on the rooftop terrace of the Leach Science Center in Auburn Ala.
A telescope on the rooftop terrace of the Leach Science Center in Auburn Ala.