Sanshakubo (3-foot staff) Clinic, Philadelphia, PA March 31, 2018

Printable View