Shaker Square Hungarian Baptist Church

***
Cleveland, OH 44120

Location