Leprous photo

Leprous setlist at O2 Shepherd's Bush Empire in London, United Kingdom on February 7, 2023

Leprous setlist on February 7, 2023 at O2 Shepherd's Bush Empire in London, United Kingdom on tour Aphelion European tour 2023