national museum of scotland staircase

staircase

At the National Museum of Scotland.