Velodrome at Olympic Park Stratford London
VelodromeOlympicParkStratfordLondon2012 olympicsQueen Elizabeth Olympic ParksportsmodernarchitecturebuildingGreat BritainUnited KingdomEnglandhorizontalcolor imageworld locations