David Esch's biography

David Esch Biography – Annika Sorenstam’s Ex-husband

Annika Charlotta Sorenstam, also known as Annika Sorenstam, is a professional...