His second set of Ziggy Stardust pictures were taken in New York in February 1973 and then more on Bowie's Japanese tour in April 1973. This high quality, hard to find Japan-only release contains stunning black and white portraits taken of David Bowie in August 1972 in London and February 1973 in New York as well as later portrait sessions.
Spiritual force defies explanation.
We experience it in silence and without fanfare. Spiritual force touches us and flows from us, like the ripples on a still pond. Spiritual force is concentration and an inner energy. For strength of intellect and poetry of the heart conspire to create an essential, wordless bond between man and nature. Spiritual force is the fundamental secret shared by artists and is the reason art so vitally inspires.