Free US delivery on orders $35 or over

DB

Biography

David Blair is an Advocate at Axiom Advocates. He practises in public law matters, judicial review and statutory appeals to the Court of Session.
Environment: Staging