There are at least seven artists named Delta:
These are photos from concerts where Delta played, so they may be of other bands that played the concert as well.
Lytham Festival 2024 Jul 6 - 7, 2024 Lytham St. Annes, Lancashire, United Kingdom Uploaded by Rh14bee