Escort Greater London
1996 Ford Escort
Escort England
Ford England
1995 Ford Escort
Ford Escort Greater London
1997 Ford Escort
Send
Already sold
It is a fraud