Makeup artist creates ‘Dead Disney Princess’ series

Shonagh Scott is a talented makeup artist based in the UK and she recently photographed herself...

Read More