Close
6 of 16
Carlos Avila
6 of 16
Writer / Director Carlos Avila with mini-wrestlers Mascarita Sagrada and Gulliver during the shooting of 'Tales of Masked Men' in Mexico City, Mexico.
People
Carlos Avila
Photo by Cuauhtemoc Garcia - © Echo Park Films
Back to top