Franklin Castle
by Michael Demagall
Title
Franklin Castle
Artist
Michael Demagall
Medium
Photograph - Photography
Description
Franklin Castle is located on Franklin Blvd in Cleveland,OH. It's allegedly one of the most haunted places in Ohio.
Uploaded
July 5th, 2016
Embed
Share