Franklin Castle is a photograph by Michael Demagall which was uploaded on July 5th, 2016.
Franklin Castle
Franklin Castle is located on Franklin Blvd in Cleveland,OH. It's allegedly one of the most haunted places in Ohio.
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