Penelope Isles is the sound of brother and sister Jack and Lily Wolter, from the Isle of Man, formed in Brighton, UK.
These are photos from concerts where Penelope Isles played, so they may be of other bands that played the concert as well.
Penelope Isles May 21, 2021 Lewes, England, United Kingdom Uploaded by Richard Irving