Home

Let the Spirits Sing, adhesive vinyl sticker, 40" x 60" (2016)