Alma Church Hall

Alma Church Hall
Clifton, Bristol, BS8 2BZ
Photo of Alma Church Hall