Storks perch on massive trees in massive nests, hovering over the cancer smoke and traffic jams of Nairobi streets. I dream of them.
Leave a Reply
Storks perch on massive trees in massive nests, hovering over the cancer smoke and traffic jams of Nairobi streets. I dream of them.