Buckingham Palace Square Sculpture – Monument to Queen Victoria
The Queen Victoria Memorial is a large monument and sculpture complex in London, England, built-in 1911. The base of the monument is made of 2,300 tons of white marble. The monument is located in front of Buckingham Palace, at the southwest end of the boulevard. The center of the monument is the …
Buckingham Palace Square Sculpture – Monument to Queen Victoria Read More »