Born in Mexico, raised in the Rio Grande Valley. Currently based in Chicago, Illinois.studio@carlosrochaphoto.com
This website uses cookies to improve your experience.