Gifts

St. Christopher Medal

Large Vintage Silver St. Christopher Medal

Circa: Birmingham 1983

Price: € 85