German Christmas Poster.
250-500 animal art bear german germany original posters santa size-30x21 snow vintage vintage posters wild life