Snow Owl

European Jazz Festival Izmir, Izmir, Turkey