Photographer / Copyright: Colin Lloyd Images should not be reused without permission. Date added to site:27/11/05 | ||
Details: 5203F was a fairly standard Ford Escort van new in September 2001. It was caught on film in Buckingham Palace Road on 18th July 2005. | ||
Comments (Most recent at top) | ||
Posted By | Comments | Date/Time |