CUBA 2017

2 / 65
Flower sellers taking a break in the Saint Francis de Assisi Plaza