Day 1 Diamond Jubilee celebrations in London
Boats sail down the Thames river to a holding position near Hammersmith, Saturday. An estimated 1000 boats will take to the water in London for Queen Elizabeth II's Diamond Jubilee celebrations.
Boats sail down the Thames river to a holding position near Hammersmith, Saturday. An estimated 1000 boats will take to the water in London for Queen Elizabeth II's Diamond Jubilee celebrations.