Jul17

Cluttered Clarity

Montreux Jazz Festival, Montreux