Richard O. Barker

Richard O. Barker

Richard O. Barker

Richard O. Barker

Acting

Gyantse 1904 (2004)

General MacDonald