Cat Fletcher


Cat Fletcher - Venezuelan film director and film producer. He was born on October 31, 1959 in Caracas.