Vaughn Meadows (b. 1998 in Fairfax, VA) is a fine-art photographer based out of the American West.
Entranced by the natural world and its intense beauty from an early age, a majority of Vaughn’s personal body of work is made up of dramatic and compelling landscape images.
Recently however, Vaughn has been focusing his lens on the human side of life and his own personal battle with mental health. Since then, he has delved into the world of conceptual photography as a means to express himself.
7995 Fairview Avenue, Denver, Colorado 80221, United States
Add a comment