viewing in: Church of Our Lady Victorious Photos
English: Altar of the church of Our Lady of the Victory, Mala Strana, Prague.