Tate Britain Staircase

Companyn/a
PhotographerTom Knowles
PrizeHonorable Mention
Entry Description

The main staircase at the Tate Britain in London.