Tere Nolasco Rios posted the photo on Monday shortly after the incident took place in his hometown of Cozumel, a popular tourist destination in Mexico.
He wrote an impassioned note calling upon government leaders to take a stand against the carriage drivers.
His caption reads:
It is a shame that to this day, and after all the incidents and accidents that have occurred, and through the years, no level of government has had the pants and brains to force, suggest or propose a change ...
There are no updates on the condition of John, the horse in the photo, but Rios noted in the caption that the horse "ended his career."
Rios' photo hit the internet the same week that major horse carriage news came out of New York City, where the mayor's office and industry representatives reached an agreement regarding the carriage horses. If approved by the city council, the pact will lower the number of licensed horses from 220 to 95, and will relegate the horses within Central Park, both by 2018.