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.