John Charles Templer (Q6225788)
British lawyer
Language: