A colour print of the most famous icon in Poland. 'Our Lady of Czestochowa' was acclaimed Queen of Poland (1656) and became the symbol of Polish nationalism and religious liberty. The print was sent
A colour print of the most famous icon in Poland. 'Our Lady …