British Commonwealth


ST LUCIA 1949-52 SGD10a/ac Postage Due

Stock Code: P05613952