Reviews & profiles elsewhere
Charles Daniel Kemp
Charles Kemp, City Marshal Badge #20
Little Neck, NY