STOVE-TOP STARS

LATEST IMAGE FROM NEW TELESCOPE OR?