Home Lessons in peace and mercy in Hiroshima and Miyajima Japanese taxi drivers: always smart, often wearing white gloves and hat, and cabs always immaculate.

Japanese taxi drivers: always smart, often wearing white gloves and hat, and cabs always immaculate.

Wendy McLay with Miyajima deer
Christmas lights in Hiroshima

DID YOU MISS THIS?

POPULAR POSTS