Marks & Spencers €26 – Fairtrade Roses Published February 10, 2014 at 1400 × 1820 in Valentine’s Day Gift Guide ← Previous Next → Marks & Spencer Fairtrade Roses, €26 (available in store)