11.15.21 Let Cuba Live Demonstration
Philly DSA and other Philly socialist organizations rally in support of the Cuban people.
17 photos · 51 views