Johnny1328 collection
Canadian 2000 2 dollar  Knowledge rev. KP# 399
Canadian 2000 2 dollar Knowledge rev. KP# 399
North America
Canada
2000