Birth

Date 1871
Place Slough, Berkshire, England, United Kingdom
Description Albert Rider