1. Royal Glove of the 13th century (Imperial Regalia of the Holy Roman Empire)

    Royal Glove of the 13th century (Imperial Regalia of the Holy Roman Empire)

    1
    1
    310
    1