Princess Sophie and Debra Foxcroft, NTC president | Ha-Shilth-Sa Newspaper

Princess Sophie and Debra Foxcroft, NTC president