DescriptionFour Archangels, St Francis Xavier, Liverpool.jpg English: The four archangels depicted on the west window at St Francis Xavier Church (Roman...
This file has an extracted image: Four Archangels, St Francis Xavier, Liverpool.jpg....