Bio Anesca Swart Anesca Swart User Rating: 8.06/10 (16 votes) Birthplace: South Africa Vincent BaileyApril 23, 20221 minute read