• The Road to the Desert

    There is something meditative about the road to the desert.  Palm Springs is located approximately 120 miles East of Los Angeles and offers a break from the urban noise with its white snow-capped San Bernardino Mountains, larger than life windmills and symmetrical Palm trees that extend along sandy roads cloaking the valley in a sacred […]

    Installation Magazine 0 Comments April 29, 2019