Micahel Takeo Magruder

Visual Artist & Researcher
Micahel Takeo Magruder