Victor Shearer (1872 1951)

Victor Shearer (1872 - 1951)

11 Sold