Image not available

Vatican splendour : masterpieces of Baroque art 1986, National Gallery of Canada, Ottawa

ISBN-13: 9780888845337

Paperback

Select