Stell Rose Craven

Stell Rose Craven
Stell Rose Craven is gladly sacrificing Big Bird for the sake of her country.

Submitted By andrewmurray When 2012-10-29 8:12pm EDT Where