950 Lotus RoadLotus, CA 95651
All Alumni Gathering for Cedar Springs Waldorf School in Placerville, CA