Caravan

Duke Ellington

Composer

AABA - 64 bars

Form