Designed by
Title
catalonia flag estelada #343139828
Description
Catalonia flag, or Senyera. Red stripes on a yellow background. Estelada poster. Catalan identity and pride. Regions struggle for independence, autonomy and cultural heritage flat vector illustration