Shuri-straightened

karate practitioners at Shuri Castle, Okinawa, Japan

Leave a Comment