St’art Up 317 Window Display Installation

May, 2019

Installed sacred space shrine display in vacant store-front window in downtown Indianapolis.

© 2023 by Sasha Blake. Proudly created with Wix.com