Costus tappenbeckianus

Out of stock