First Friday in The Studio
The Studio 2221 E. Admiral Blvd., Tulsa, OK, United StatesMEET THE ARTIST “Growing up as an immigrant child from Mexico in Oklahoma has set the tone for my work as a photographer. I would continuously find myself diminishing myself […]