Stryker R2-E164
A coffee village at the foot of the Sierra Maestra Mountains, Granma Province, December 1963
Some materials and descriptions may include offensive content. More info