Composer / Conductor / Teacher / Critic
HOME
ABOUT
WORKS
MEDIA
REVIEWS
CONTACT
More
info@patrickshepherdcomposer.com
Tel: +64 3 3120122
Success! Message received.