These are the muppets that I saw at a shopping mall. There is no xmas in Turkey but instead we celebrate New Year. But because I find them cool, I took their picture everytime.
Comments
Sign in or get an account to comment.