Stephen Alvarez

Photo by @Brian Smale

Photojournalist