NBC Sports London Olympics Location: London, United Kingdom Affiliation: NBC Sports Set Design by: Jeremy Conway Lighting Design by: The Lighting Design Group Set for NBC Sport’s coverage of the London Olympics in 2012. tags Olympics
tags
Olympics