Mike Smith Yin October 31, 2017 Staircase at The Queen's House, Greenwich. A beautifully arresting piece of architecture. Fine Art Log in or register to post comments