A Place Called Home (APCH) provides enriching programs for underprivileged Los Angeles youth. Along with these programs, APCH throws charity events/giveaways, like its Cinderella and Prince Charming event for kids getting ready for prom.
Link to the photostory with captions here.