A hairless dog, outside Havana.

Back to homepage