Scattered light from the Boomerang Nebula [2560x1024]