Locals in San Fransisco were treated to an unusual sight: apes from the “Planet of the Apes” films mounted on horseback.
#SanFrancisco #PlanetOfTheApes #Movies
Locals in San Fransisco were treated to an unusual sight: apes from the “Planet of the Apes” films mounted on horseback.
#SanFrancisco #PlanetOfTheApes #Movies