Shearer Armstrong

1894 1983
map Map

Works