Oh Jubilee
United Kingdom, British Commonwealth commemorate Queen’s long reign A thousand vessels paraded up the River Thames under dark and rainy skies on the first Sunday of June. The spectacular flotilla included the Queen of England on a royally decorated barge, surrounded by family members and a thousand flowers from her own garden. Throngs of celebrants […]