Designed by
Title
Queen Victoria Memorial, angel of justice and lion statues, Buckingham Palace in London, England #301441043
Description
Queen Victoria Memorial, angel of justice and lion statues, Buckingham Palace in London, England, near St. James park, England
This image is editorial