Very large quantity of DX QSL cards from late-1960s onwards from 5Z4KL/GM3VLB-SK.
Free but must be collected. (Edinburgh).