From EGP 1,864
30 white roses
EGP 8,250
150 cream roses
From EGP 3,490
70 red roses & eucalyptus
EGP 1,512
A heart of red & cream roses