Fairfax, CA, USA
December 3, 2002
 -  St Rita's Catholic School
(back to photos
Copyright @ 2002  Thru the Roof