Offering Curbside, In-Store Pickup & Local Delivery
Contact us!
Camellia japonica Star Above Star. Grows 12-15ft tall. Semi Double