Eric Leclere
Stats
Country of origin: France
Currently Residing In: United Kingdom
Relationship Status: Married
Partner: Margaret Brooks
Country of origin: France
Currently Residing In: United Kingdom
Relationship Status: Married
Partner: Margaret Brooks