#SKU: D128272
#SKU SUPPLIER: D128272
BARCODE: 8718485012938
Category: Reflection screen

Caruba 5IN1 Gold Silver Sunyellow White Translucent 80cm