Friday, August 10, 2012






Close view of London eye. It is situated on the banks of the River Thames in London, England. It is very popular tourist attraction in UK.
   

No comments:

Post a Comment