Michel Camilo, French Toast

Silkscreen poster
Altos de Chavon, Dominican Republic