Image 19 of 58
< Prev Next >
Stratford Depot 1996 now Olympic village London UK aerial v
Stratford Depot 1996 now Olympic village London UK aerial v