Cho Fa CHO FA are elongated and elaborately carved apex of the gable of a Buddhist temple. It is believed to represent the mythical Garuda. circa 1850
SE Asia
Sculpture