Photo Suggests Planet Under Construction