Moseley Shoals

Moseley Shoals is a gay swimming and water polo club based in Birmingham.