Nov 21, 2020The Eerie Remains of David Abercrombie: Elda CastleYes, David Abercrombie is a founder of the clothing brand Abercrombie and Fitch and this is his abandoned home. The History David...