Our Lady, Queen of Heaven

19-Jul-2018

Queensway, London in Westminster diocese