ShowShowElina at Omeara, LondonOct 27, 2023ElinaOmeara · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateOct 27, 2023VenueOmeara · London, United KingdomArtistElinaListingConfirmedShow details from MusicBrainz.