photo 3 of 3
Previous | Next
the Church of Our Lady Victorious: Prague Our Lady of Victory Altar

Prague Our Lady of Victory Altar

English: Altar of the church of Our Lady of the Victory, Mala Strana, Prague.

Credit: Diligent / Wikimedia Commons