Product Info

Deroma 12 Inch Terra Cotta Pot

SKU: TV131315 UPC: 726232013006 Model: 01310fz
Standard clay pot.