King's Quest Omnipedia
Advertisement
London is a city in England.

Background[]

In London, effigies have been constructed to the giants Gog and Magog.

Advertisement