Saskia Archer

Saskia Archer

Who is Saskia Archer? Saskia Archer is an actress of Australian origin. Archer is well-known for her roles in films such as Boshack, Bali 2002, and o

Read More