Small silver tapered cross

Small silver tapered cross

£30.00Price

Small silver tapered cross

Sterling silver