Designed by
Title
Victoria Memorial, Buckingham Palace, London #45205412
Description
The Victoria Memorial located outside Buckingham Palace, London, United Kingdoms at the end of The Mall. The memorial features a large statue of Queen Victoria facing north-eastwards towards The Mall and the Angel of Truth facing south-eastwards. Buckingham Palace is the official London residence of Queen Elizabeth II.
This image is editorial