This is my work. Why is it on this website?

Planet Havana, 2046.

A floating city in the skies of the Caribbean. Inspired by this article: https://newrepublic.com/article/135718/welcome-planet-havana

CC BY Attribution 3.0 International

Downloads Get embed code

Why is my work here? What can I do? Report