The Homestead Kane family photo

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 ·