Stipa 'Pony Tails'

Sale price £3.75 Regular price £5.50

Tax included.

1x 13cm Stipa Ponytails