500 piece puzzle

Shadow and Soul Emporium