Palm Sunday in Westminster Cathedral. Source: Catholic Church (England and Wales) on FlickrMore
Palm Sunday in Westminster Cathedral.

Source: Catholic Church (England and Wales) on Flickr