There are at least four artists/bands called Palace.
These are photos from concerts where Palace played, so they may be of other bands that played the concert as well.
Palace / Human Barbie / Darling Farm May 30, 2023 Dallas, Texas, United States Uploaded by Evaporated
Taunus Metal Festival 2023 Mar 31 - Apr 1, 2023 Oberursel, Hesse, Germany Uploaded by Nemtheanga