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.
DIALS 2018 Oct 6, 2018 Southsea, England, United Kingdom Uploaded by A Badger Faced Man