Designed by
Title
BARACOA, CUBA - FEB 6, 2016: People ride in a truck in Baracoa town. In Cuba, trucks often carry passengers #130039669
Description
BARACOA, CUBA - FEB 6, 2016: People ride in a truck in Baracoa town. In Cuba, trucks often carry passengers.
This image is editorial