1969 THAMES RIVER Thames River, London, England - from our story 'Great Britain by Bus in Glorious Kodachrome (1969-1971)'

1969 THAMES RIVER Thames River, London, England

1969 THAMES RIVER Thames River, London, England

View The Article