Tea Roses

Sort by
Display
per page

36 Yellow Tea Roses

36 long stem roses, water tubes, boxed with ferns and baby’s breath.
$148.00