Tara Walker

Tara Walker

Bournemouth, United Kingdom

Recommendations

A = Advertiser

Tara was wonderful and convincing. She was great fun to have on set.

Recommended for Acting Nov 13, 2014

StarNow Verified