Back to album

London & Country A158 EPA.

Kingston upon Thames in Surrey is the location for this photograph of London & Country TPL58 (A158 EPA) taken on April 5th 1994.

3,114 views
11 faves
0 comments
Uploaded on February 19, 2014
Taken on April 5, 1994