by kb79
Trinidad, Cuba, March 2011: Street scene in Trinidad, Cuba, with horse carriage, stray dogs and people