Loading archive…

Order of Saints Maurice and Lazarus — Knight Grand Cross — (Italy) (OSM) — Victoria Cross