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

2010-18-07Watercolor

Leave a Reply