Hampton Virginia

Hampton Virginia
  • Public
By Shorinkan 13 days ago

Categories: Martial arts, Karate, kobudo, Shorin-ryu

The flag of Hampton Virginia

Shorinkan

Okinawan Shorin-ryu karate student and instructor