Show Up and Good Things Happen! Geisha and MaikoJohn Paul FosterJanuary 18, 2015geiko, geisha, Japan, kimono, Kyoto, maiko, Miyagawa-cho, Miyagawa-suji, photo, red umbrella, snow Comments