New! A new way to manage your bios and photos. read more ×
The Homestead

The Homestead

Taken at Kane Family House, North Versailles, PA in .

This is Leonard Kane (son of Terry Lee Kane) in front of 12 Ohm Street.

This is Leonard Kane (son of Terry Lee Kane) in front of 12 Ohm Street.

Write a comment
Comment · Contact ·