The Audubon House’s spooky doll has vanished
A doll which resides in Audubon House in Key West Florida, which was once the home of Captain Jack Geiger and his 12 children over ...
A doll which resides in Audubon House in Key West Florida, which was once the home of Captain Jack Geiger and his 12 children over ...