Tag Archives: Floating Cities

Floating Cities… Illusion? Hologram? Hoax?

First China, now England. Very bizarre indeed…

Advertisements