Family fun at Franklin Cultural Festival