Eighty LGBTQ rights defenders protested as Her Majesty the Queen, the UK Prime Minister and Commonwealth High Commissioners celebrated Commonwealth Day 2018 at Westminster Abbey in London, 12 March 2018.
Kate Middleton and Prince William exchange wedding vows at Westminster Abbey, as thousands gather across London.
MySoCalledGayLife.co.uk use income earning auto affiliate links.