Artifacts
Thommy Browne
You can find extremely delicious burritos at La Victoria Taqueria on 140 E. San Carlos Street, San Jose, CA.
Photographed
Illustrated