Showing posts with the label Barbie DollShow all
The film that led to a global pink color shortage