Biography
Rachel Maclean (born 1987) is a Scottish multi-media artist. She lives and works in Glasgow. She has shown widely in the UK and internationally, in galleries, museums, film festivals and on television. Maclean produces elaborate films and digital prints using extravagant costume, over-the-top make-up, green screen vfx and electronic soundtracks.
View full wikipedia entry
This biography is from Wikipedia under an Attribution-ShareAlike Creative Commons License. Spotted a problem? Let us know.