Flag of Cuba pin isolated on white.

Royalty-free stock illustration ID: 118339291

Flag of Cuba pin isolated on white.