2012-07-09

UFO FAST over London Shard, 3 different pictures, July 5, 2012



Date of sighting: July 5, 2012
Location of sighting: London, England