Tuesday, January 03, 2006



Oxford Street -- one of London's leading streets for shopping -- was packed last night because it was a Bank HolidayPosted by Picasa

No comments: