Escort Greater London
1985 Ford Escort
Escort England
Ford England
1984 Ford Escort
Ford Escort Greater London
1986 Ford Escort
Send
Already sold
It is a fraud