Puerto Vallarta, MX Shorin-Ryu Karate




Sensei Miguel Rodriguez and students who train under the direction of Renshi David Rogers.