Tai Chi in Portsmouth
A Chinese internal martial art practiced for health, meditation, and self-defense, characterized by slow, flowing movements.
601 Islington St, Portsmouth, NH 03801, United States
875 Islington St, Portsmouth, NH 03801, United States