Who knew Don Quixote was whittling away his days selling shoes on the east coast of Cuba all these years. Dulcinea in the background wasn't as fetching as I always had imagined she would be.
Baracoa La República de Cuba