There are at least 4 bands with this name!!!
These are photos from concerts where Black Mamba played, so they may be of other bands that played the concert as well.
Bass in the Park 2023 Oct 7, 2023 Montmeló, Catalonia, Spain Uploaded by Sssinistre
Illicit / Rose From Ruins / Dystopic / Black Mamba Oct 6, 2012 Tempe, New South Wales, Australia Uploaded by Stephen Fay
Southsea Fest 2009 Sep 19, 2009 Portsmouth, England, United Kingdom Uploaded by A Badger Faced Man