Gaia, an internally-lit sculpture of Earth created by the British artist Luke Jerram, has made an appearance at Southwark Cathedral in London. The touring installation aims to replicate the “overview effect” that astronauts experience when looking down at earth from space GUY CORBISHLEY/ALAMY ... read full story

Ask about this article

Answer for your question of the article will be displayed here ...

Related News