More than 30 XL "The queens" at lobby of Derwent business centre, Stephen Street 1 & 2
Centre of London, UK by Orms architects
,
Gallery