Astrid Swan
Astrid Swan is an actress, known for Bitch Slap (2009) and Access Hollywood Live (2010).
Lady Liberty of the Sculptor's Cut