Ricky Davao - Double Feature

Ricky Davao

Frederick Charles Abiera Davao was a Filipino actor and television director.