Wednesday 31 August 2011

70s TRIUMPH



Mini in the background so presumably in the UK. Photo from an old magazine that i can't find any more.

No comments: