G. Foot

Biography

As G. Foot is an official, information provided here is minimal.