«Alex Stoddard is a photographer based in Los Angeles, California. Alex began taking self-portraits at the age of sixteen in the woods behind his home in Georgia, and this stirred in him the need to create and to express himself through the craft of photography.»
Comments are closed.