The Homestead

Description:
This is Leonard Kane (son of Terry Lee Kane) in front of 12 Ohm Street.
Date & Place: at Kane Family House in North Versailles, Pennsylvania United States
People:
None / Unknown

Added

Related Topics

Topic
147k+ photos 147k+ photos
Family
43 photos 31.7k+ bios 43 photos 31.7k+ bios

Followers

Roberta Monteparte
Added this photo

Comments

Back to Top