Lambs & Wolves Websites
Lambs & Wolves - indie-folk band
- lambsandwolvesband.com
Lambs & Wolves - indie-folk band based in Freiburg, Germany. New album out: The Devil In The Orchard (2023). Previous album Not A Party at All (released in 2021)
Not Applicable
$
8.94