Britain has legalized gay marriage after Queen Elizabeth II gave her royal stamp…

Britain has legalized gay marriage after Queen Elizabeth II gave her royal stamp of approval.


Source by jcia1692