Giant globe goes on display in Douglas church
Published
BBC Local News: Isle of Man -- Gaia, which depicts the Earth from space, will be on display in St Thomas' Church for three weeks.
Full ArticlePublished
BBC Local News: Isle of Man -- Gaia, which depicts the Earth from space, will be on display in St Thomas' Church for three weeks.
Full Article