Cultures collide at annual 'Small World' festival in Hinesville

Cultures collide at annual 'Small World' festival in Hinesville