Mexicali Rose
Mexicali, Mexico
Mexicali Rose is a grass roots communitarian organization dedicated to providing free access to artistic media for the community youth of Mexicali.
Mexicali Rose is a grass roots communitarian organization dedicated to providing free access to artistic media for the community youth of Mexicali.