The Hirose sisters in Shibuya, Tokyo. After lightly bailing to the staff, the two came down the stairs shoulder to shoulder, photographed in May 2006.
The Hirose sisters in Shibuya, Tokyo. After lightly bailing to the staff, the two came down the stairs shoulder to shoulder, photographed in May 2006.