strange sign in a window of a flat on Ardmillan Terrace.