Annica McCrudden
Annica McCrudden演员
169cm

Annica McCrudden is an actress and set decorator, known for Autumn Blood (2013), Äntligen midsommar! (2009) and Moment in Time (2001). She has been married to Ian McCrudden since October 26, 2002. They have two children.

TA的作品(8)