Check out this amazing image of the Transit of Venus near the transit maximum, as taken from Lowell Observatory. An unexpected interloper got in this image.
A Trip to Venus?

Len Bright
/
Lowell Observatory