There are at least three artists with the name [The] Web.
These are photos from concerts where Web played, so they may be of other bands that played the concert as well.
Angelus Apatrida / Web / Evillution Dec 14, 2023 Porto, Porto, Portugal Uploaded by Rui Monteiro
Sulk / Web / Francis Wolfe Aug 8, 2023 London, England, United Kingdom Uploaded by St Clair59
Human Music / Forrest Flowers / House Arrest / Torture & The Desert Spiders / Web Aug 5, 2023 London, England, United Kingdom Uploaded by St Clair59