Displaying English
盧彪  ♂
Lu Biao

The Devil's Messengers (1974)

(Image uploaded by Michael Kistner)