Normally staircases are an unspeakable feature in a theme park, though the hillside the park is built on necessitates them.

Adlabs Imagica

Adlabs Imagica

17 December, 2017 by Gazza

Normally staircases are an unspeakable feature in a theme park, though the hillside the park is built on necessitates them.

In this photo