Leilani Dowding Out Walking Dog
Here is British/ Filipino lovely Leilani Dowding walking her dog in Miami.
She is a former Miss Great Britain 1998 and the winner of celebrity womens kick boxing.
Her grandfather was Air Marshal Dowding, Commander of fighter command during the Battle of Britain.
Comments