Hamish picks up the pieces at Aberdeen Jazz Festival

Post Thumbnail