miss-grand-south-africacaitlin-harty

Caitlin Harty, Miss Grand South Africa during Miss Grand International 2016 National Costume Parade

Caitlin Harty, Miss Grand South Africa