Michael Hanlon is an occasional writer from Seattle, Washington.

Zambia
Peru
Germany