Statue of Queen Victoria in Victoria Square Birmingham England by Thomas Brock and was unveiled on 10 January 1901 just 12 days


Statue of Queen Victoria in Victoria Square Birmingham England by Thomas Brock and was unveiled on 10 January 1901 just 12 days before her death


Size: 5551px × 3609px
Location: Victoria Square, Birmingham, West Midlands, England.
Photo credit: © Jeremy Pardoe / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: birmingham, brock, bronze, england, hall, queen, sculptor, sculpture, square, statue, thomas, town, victoria