Beauty, Art, Nature and Aesthetics – reveal the Divine Presence and Spirit’s Reality. Awe inspired, Dr Petra takes us on a journey into God as we see it and as we BE it.