Sam Blakelock
Sam Blakelock

Sam Blakelock

Reflections of a New Zealand jazz guitarist living in NYC.