Military police riding buffalo to patrol
Brazil: Two photographers of military police riding a large water buffalo patrol the streets of Marajo Island, captured by a photographer.
continue readingBrazil: Two photographers of military police riding a large water buffalo patrol the streets of Marajo Island, captured by a photographer.
continue reading