Artificial Potted Taro Plant / Elephant Ear 70cm

left
right

Artificial Potted Taro Plant / Elephant Ear 70cm

V77-1159626
Stock: 9995