Gleeson Barn

This picture was taken at the Gleeson Barn located at 10901 Tinkers Creek Rd Cleveland, OH. It is now used to hold the Lantern Theater.