religious curtain in north beach