Monday 30 July 2012
Sochi 2014 - Snow Leopard
Visuals of proposed fiber-opptic Snow Leopard sculptures.
Sochi 2014 Winter Olympics promotional centre. Hyde Park. London.
Newsubstance.
Newer Post
Older Post
Home