Photo of Alexander Lockwood

Alexander Lockwood

Born: May 5, 1902

Died: January 25, 1990

Place of Birth: Slezka Ostrava, Czechoslovakia

  • Sign in to Add favorite
  • Report a problem

Upcoming Listings