Spencer, Clara Lena

Residence

Description Resides at Howard, Ontario, Canada