WC1015 – Royal Lion Roman Art Silver Plated Clock from Italy

WC1015 – Royal Lion Roman Art Silver Plated Clock from Italy – Rs. 3,99,000 + GST.