All images Copyright 2016 by Richard Koolish

May 9, 2016

Transit of Mercury At Harvard Observatory