curie_institute_daffodils March 25, 2013 640 × 480 Spring and Sunglasses Curie Cancer Institute selling daffodils on Place Royale