Palouse Prairie Charter School:...
$2,810
of $5,000 goal.
7 days left
Raised by 20 donors
56% Complete
Donate Now