IMMERSIVE VAN GOGH at The Shops at Crystals

Posted on

IMMERSIVE VAN GOGH, the critically acclaimed art installation at The Shops at Crystals (adjacent to ARIA) in Las Vegas has announced that the exhibit has been extended at Lighthouse Artspace Las Vegas through January 2023. Tickets are on sale now at In addition, Immersive Van Gogh is excited to celebrate PRIDE month with a special 50% discount on […]

Read More…