Preview

Crowd of customers buying peppers at an outdoor market in the town of Baracoa in eastern Cuba, Cuba
Crowd of customers buying peppers at an outdoor market in the town of Baracoa in eastern Cuba, Cuba
Image ID: 763-38
Artist: James Quine
Purchase a commercial license Buy framed prints & more from our print store