The last vestige

The last vestige

“Antimperialistas” manifest written on a wall in Havana, Cuba.

Leave a Reply