back

Woolwich Town Hall, Council Chamber

Location: London, UK