Image UploaderAnonymous, July 19, 2021; 09:20Tagsarmored_fighting_vehicle, cuba, fire, havana, imperialism, latin_america, poster, quote, tank, united_statesarmored_fighting_vehicle cuba fire havana imperialism latin_america poster quote tank united_statesSourceUnknownLockedNoParentNoneRatingSafeUnratedSafeQuestionableExplicit Comments Captcha requires JavaScript. Click to load HCaptcha
Comments