Christopher Scott
Crying Heart Sticker
2019
Show edition /200.
2019-04-11 Plaza Hotel – Las Vegas, NV