20 Francs 150th Independence Day description Luxembourg is a small country situate din the Western Europe between France, Belgium, and Germany and it is well known for its famous gardens but should also be famous for its 20 Francs 150th Independence Day gold coins minted in 1989. It was minted under the reign of the […]