By Peter Edwards

Venus

Please be patient while images load.......  click on an image to see a larger version

Mars

Transit of Venus