1 media by topic ∙ page 1 of 1
Torino, Monte dei Cappuccini e chiesa Gran Madre de Dio [Turin, Italy]
Print shows the Mount of the Capuchins and the Church of the Great Mother of God, Turin, Italy. (Source: Flickr Commons project, 2010) Title from the Detroit Publishing Co., Catalogue J foreign section, Detroi... More