Club Baths New York
From OutHistory
Jump to navigationJump to searchLocated at 24 First Avenue in New York City. Open from 1971-1983. Was featured in the 1973 film A Very Natural Thing.
<comments />
Located at 24 First Avenue in New York City. Open from 1971-1983. Was featured in the 1973 film A Very Natural Thing.
<comments />