Title:Castro Triumphs - Havana Crowds Hail Success of Revolt
Country of Origin:Cuba
Date of Creation:1959 AD
Tags:N/A