Venus Collision

Large

Could a huge collision have formed our neighboring planet?

Download this image:

large.jpg