Tree of Saints Brochure
2
description
English language brochure describing the "Tree of Saints" displayed in the Cathedral of Palma de Mallorca.
description