A space fantasy about an explorer who pays a visit to an unusual cathedral built with organic materials.A space fantasy about an explorer who pays a visit to an unusual cathedral built with organic materials.A space fantasy about an explorer who pays a visit to an unusual cathedral built with organic materials.