Video: Floating cathedral at Sochi was created in Lutterworth

0
Have your say

An inflatables company was responsible for creating a floating cathedral at the opening of the Winter Olympics in Sochi, Russia.

Component:1.5898227.1393319243, , ,$mergedBody