La Canela, Santiago, Dominican Republic

La Canela, Santiago, Dominican Republic

La Canela