Shibuya Girls in Leopard Print Shorts & Leather Boots
These two smiley Japanese girls were photographed in the Shibuya area of Tokyo. Both of them were friendly and charismatic. The girl on the left is wearing a long sweater over a gray top with a black scarf, denim short