Immersive environment & T-Rex

Eden Project, Cornwall, UK.