logo

The Jamaica Star Gallery | Miss Duncan's Pen

Scenes during Miss Duncan's Pen pageant held in Duncan's Pen, Spanish Town, St Catherine.