Ellen DeGeneres Donates Over One Million Meals To Shelter Dogs And Cats

ALO-128505

By MPD | Published December 30, 2010 | Full size is 250 × 457 pixels

ALO-128505