Alfombra Lavable de Interior 8' x 10' Pies AC Each Side: 36 inches (91 x 12'
Platform notes & fabric story
Description
Alfombra Lavable de Interior 8' x 10' Pies AC Each Side: 36 inches (91 x 12' Each Side: 36 inches (91 Height: 28 Inches (71 7% Acrylic Made in: Turkey