DuncanFraser
Moderator of the General Assembly of the Church of Scotland

Duncan Fraser

·Greater Manchester, England, UK
Buzz ScoreMay 2, 2026
0.0/100
Quiet
Current Rank
#39,627
Most Popular Actor