Lieutenant Colonel Sir William Cameron

GPTKB entity