Tuesday, October 25, 2016

Wearing a Kimono on the Streets of Shinjuku

Michael Philip Atkins Tokyo