mosque swallows