Share
twitterlinkedinfacebook
Image 1 of 1
RWA00314CUB.jpg
1st of May celebrations. Tens of thousands flock to Plaza de la Revolucion for May Day speeches carrying flags and banners supporting the revolution.