The teddy bears are peeking you A men on a ladder cleaning the window of a toy store. Edinburgh, United Kingdom 0 likes