


Sold Out Everywhere
All known listings are sold out. The original store is linked below.
The Demon Dalmara Shoes in Black offer a unique blend of heritage and contemporary design. Originally founded in 1963 and re-emerged in 2020, Demon draws inspiration from its industrial history and territorial legacy.