Designed by
Title
Cancelled postage stamp printed by Belgium, that shows Library of the Catholic University of Leuven #203043869
Description
Cancelled postage stamp printed by Belgium, that shows Library of the Catholic University of Leuven, circa 1915.
This image is editorial