Mengesha Necklace

30N-L043

New product

Data sheet

INCH 38''