Victoria memorial in London
Victoria memorial and part of Buckingham Palace in London taken on August 23, 2010, in London
© Avella | Stock Free Images
Similar Free Images