Wendy McLay with Miyajima deer

No talking on cellphones in the street
Japanese taxi drivers: always smart, often wearing white gloves and hat, and cabs always immaculate.

DID YOU MISS THIS?

POPULAR POSTS