Fighting childhood cancer, one cup at a time.
A bit of yellow in the countryside for Alex's Lemonade Stand Foundation and another castle in Larochette, Luxembourg.