John E. Weaver is a photographer based in the Rio Grande Valley of South Texas.