Terracotta clematis pot d23xh25cm

Item code: 290023