Hamilton G. Inglis

Glasgow, Scotland, UK