Thoricatha @ Temple of Visions

Stairs of Ascension will be showing at the Temple of Visions in Los Angeles for the next two months as part of their Peak Experience Summer exhibition!  Opening night is June 25th at 8PM.

 

5th Dimensional Portal