Echo of the Heliosheath (2008)

View large version

This is the face of God, hundreds of light years across.