Showing 1–1 of 1 editor-approved links.
Photographs and history of Michael and Leda Kahn's sculptural, painted, architectural three-acre living art installation in Sedona, Arizona.