A Grand Staircase

St Pancras, Renaissance Hotel, est. 1873, London

they don't make em like that anymore

Comments
Sign in or get an account to comment.