Christmas is coming to Berlin! Sadly, these giant Lindt Santas at a downtown department store are not actually made of chocolate...
Comments
Sign in or get an account to comment.