England - London - Monument of the Victoria Queen, Stock Photo, Picture And Royalty Free Image. Pic. AUI-055002302