Suspended in Seoul


Floating staircase in the “Godzilla House” in Seoul, Korea. via chaepereira