Anthony Marsh

Anthony Marsh

Acting 1912-06-13 Trinidad, British West Indies [now Trinidad and Tobago] 0.253