Malcolm William Murray

MINIATURE MEDAL GROUP