Our Lady of Strasbourg Cathedral-Church
Publisher: Lescuyer
Published: 1991