English: Where is the Church of the Deposition of the Robe located?
translation: Dove si trova la chiesa della Deposizione della Veste?
translation: Dove si trova la Chiesa della Deposizione della Veste?