London, New Year’s Day Parade 2017
Once again Lusitanos take to the stage in London’s New Years Day Parade taking in Picadilly, Regent Street, Pall Mall and Whitehall. Their return route takes in Horse Guards Parade, The Mall and the Gates of Buckingham Palace. Maria O’Hare … Continue reading

