Victoria Monument

Victoria Monument

Nike (Goddess of Victory) Statue on the Victoria Monument Memorial outside Buckingham Palace, London