starry shop window in glebe point road