Michelle Rodriguez poses in front of a green screen for Machete photos.
picha
machete
promotional
production
photoshoot
green screen
2010
michelle rodriguez
luz
she
This Machete picha might contain
suruali moto, hot pants, suruali ya moto, hip boot, thigh boot, swimsuit, swimwear, suti kuoga, kuogelea costume, kuoga costume, kuogelea, and swimming costume.